battery carrier - English Synonyms Dictionary